func go/types.underIs

10 uses

	go/types (current package)
		builtins.go#L190: 			if underIs(x.typ, func(u Type) bool {
		builtins.go#L234: 		if !underIs(x.typ, func(u Type) bool {
		builtins.go#L252: 		if !underIs(x.typ, func(u Type) bool {
		builtins.go#L394: 		if !underIs(map_, func(u Type) bool {
		conversions.go#L62: 		ok = underIs(T, func(u Type) bool {
		expr.go#L412: 			if !underIs(target, func(u Type) bool {
		expr.go#L1100: 			if !underIs(x.typ, func(u Type) bool {
		index.go#L112: 		if underIs(x.typ, func(u Type) bool {
		predicates.go#L220: 		return !isTypeParam(t) || underIs(t, func(u Type) bool {
		under.go#L23: func underIs(typ Type, f func(Type) bool) bool {